be mentally absent - Español Inglés Diccionario